#pragma once
#ifndef GEOS_H
#define GEOS_H

#include <geos/version.h>
#include <geos/geom.h>
#include <geos/util.h>
#include <geos/io.h>
#include <geos/unload.h>


namespace geos {
}

#endif
class  dmDPoint;
class CGeosTranf
{
public:
	CGeosTranf(void);
	~CGeosTranf(void);
public:
	bool PolygonOperator(dmDPoint *&ptsA,int &numA,dmDPoint *&ptsB,int &numB,dmDPoint **&ptsC,int *&numC,int &Total);
	enum TRIM_METHOD { M_INTERSECTION, M_UNION,M_DIFFERENCE,M_SYMDIFFERENCE} method;
};
